APP_NAME="SaaS Habit Timeline 24"
APP_ENV=local
APP_KEY=base64:AgBO/MdDj6haivMCn5nGfhP5S4zXNQkOe6eL5Q51mMg=
APP_DEBUG=true
APP_TIMEZONE=Asia/Jakarta
APP_URL=http://127.0.0.1:8020
APP_LOCALE=id
APP_FALLBACK_LOCALE=en
APP_FAKER_LOCALE=id_ID

APP_MAINTENANCE_DRIVER=file

LOG_CHANNEL=stack
LOG_STACK=daily
LOG_LEVEL=info
LOG_DAILY_DAYS=14

DB_CONNECTION=sqlite
DB_DATABASE="F:/SaaS Habit Timeline 24/database/saas.sqlite"

SESSION_DRIVER=database
SESSION_LIFETIME=480
SESSION_ENCRYPT=true
SESSION_SECURE_COOKIE=false
SESSION_SAME_SITE=lax

# Only fill this if the site sits behind Cloudflare or a load balancer that
# terminates TLS. Leave empty on plain cPanel — trusting proxies that are not
# actually in front of the app would let a client spoof its own IP address.
# Accepts "*" or a comma separated list of addresses.
TRUSTED_PROXIES=

BROADCAST_CONNECTION=log
FILESYSTEM_DISK=local
QUEUE_CONNECTION=database
CACHE_STORE=database

MAIL_MAILER=log
MAIL_HOST=mail.sekolahanda.sch.id
MAIL_PORT=587
MAIL_USERNAME=
MAIL_PASSWORD=
MAIL_SCHEME=tls
MAIL_FROM_ADDRESS="no-reply@sekolahanda.sch.id"
MAIL_FROM_NAME="${APP_NAME}"

# --- Web Push (generate with: php artisan webpush:vapid) ---
WEBPUSH_ENABLED=true
VAPID_SUBJECT="mailto:admin@sekolahanda.sch.id"
VAPID_PUBLIC_KEY=BIS72qxAhbPZ9wk6vM9bUTCvOsdK03fvM4-ABSKRYkMXrlIxX3QCxMmrwk0JSP_zWYq6RSXVtmTnSkT4HGru7qs
VAPID_PRIVATE_KEY=Txs8dzaJqtmuzMmTAwHPiDm9NOOPYUSJtc21iXnHUug
WEBPUSH_BATCH_SIZE=200

# --- AI Insight ---
# Leave ANTHROPIC_API_KEY empty to run the deterministic rule-based narrator.
AI_ENABLED=true
AI_DRIVER=claude
ANTHROPIC_API_KEY=
ANTHROPIC_MODEL=claude-sonnet-5
AI_WINDOW_DAYS=30
AI_PER_RUN=25
AI_MAX_TOKENS=1600
AI_TEMPERATURE=0.2

# --- Reporting ---
REPORT_RETENTION_DAYS=30

# --- Pilot school identity (used by the installer seeder) ---
SCHOOL_NAME="SD Negeri Harapan Bangsa"
SCHOOL_NPSN=20214567
SCHOOL_PRINCIPAL="Dra. Siti Rahayu, M.Pd."
SCHOOL_PRINCIPAL_NIP=196804121994032005
SCHOOL_CITY=Garut
ADMIN_EMAIL=admin@sekolahanda.sch.id
ADMIN_PASSWORD=RahasiaAdmin123

